package com.example.beidouapplication;

//import static com.example.beidouapplication.Menu.Buf_Com3;
//import static com.example.beidouapplication.Menu.dx;
//import static com.example.beidouapplication.Menu.dy;
//import static com.example.beidouapplication.Menu.ini_mode;
//import static com.example.beidouapplication.Menu.lh;
//import static com.example.beidouapplication.Menu.lhr;
//import static com.example.beidouapplication.Menu.rover;

import android.app.DialogFragment;
import android.app.Fragment;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;

import androidx.annotation.Nullable;
import androidx.databinding.DataBindingUtil;

import com.example.beidouapplication.databinding.FragmentShuruxinzuobiaoBinding;
import com.example.beidouapplication.databinding.FragmentShuruxinzuobiaoQuerenBinding;


public class FragmentQidongShuRuZuoBiaoQueRen extends Fragment {


    static FragmentQidongShuRuZuoBiaoQueRen instance = new FragmentQidongShuRuZuoBiaoQueRen();

    Button btn_queren;
    Button btn_quxiao;

    FragmentShuruxinzuobiaoQuerenBinding binding;


    @Override
    public View onCreateView(
            LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState
    ) {

        binding = DataBindingUtil.inflate(inflater, R.layout.fragment_shuruxinzuobiao_queren, container, false);
        binding.setZuobiao(MainActivity.cszb);
        return binding.getRoot();
    }


//    @Override
//    public void onActivityCreated(@Nullable Bundle savedInstanceState) {
//        super.onActivityCreated(savedInstanceState);
//
//        btn_queren = (Button) getActivity().findViewById(R.id.btn_shuruzuobiao_queren_queren);
//        btn_queren.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View v) {
//                dx = MainActivity.cszb.pm_x.get();
//                dy = MainActivity.cszb.pm_y.get();
//                lh = MainActivity.cszb.pm_h.get();
//
//                Menu.dB = MainActivity.cszb.dd_b.get();
//                Menu.dL = MainActivity.cszb.dd_l.get();
//                Menu.dH = MainActivity.cszb.dd_h.get();
//
//
//                Menu.INS_Ini=1;
//                Menu.postR=false;
//                stage=POST;
//                if(FixFormat==FixGeoOrth)
//                {
//                    Menu.iBelt= (int) ((Menu.dL/6)+1);
//                    rover.Bl_XY(Menu.dB*Menu.M_PI/180.,(Menu.dL-(6*Menu.iBelt-3))*Menu.M_PI/180.,Menu.X54,Menu.Y54,2);				//参数'2'表示CGCS2000坐标了,X54及Y54只是自用原来的参数.
//
//                    dx= Menu.X54.getValue().intValue();
//                    dy=(int)(Menu.Y54.getValue()+5e5+Menu.iBelt*1e6);
//                    lh=(int)Menu.dH;
//                }
//                else
//                {
//                    ;
//                }
//                char[] buf  = new char[30];
//                buf[0]=0xf2;
//                buf[1]= (char) (dx&0xff);
//                buf[2]=(char)((dx&0xff00)>>8);
//                buf[3]=(char)((dx&0xff0000)>>16);
//                buf[4]= (char) (dy&0xff);
//                buf[5]=(char)((dy&0xff00)>>8);
//                buf[6]=(char)((dy&0xff0000)>>16);
//                buf[7]=(char)((dy& 0xff000000L)>>24);
//                if((lh&0x8000) > 0)
//                {
//                    lhr=lh&0x7fff;
//                    lhr-=1;
//                    buf[8]= (char) (0xff&~lhr);
//                    buf[9]=(char)((0xff00&~lhr)>>8);
//                    buf[9]|=0x80;
//                }
//                else
//                {
//                    buf[8]= (char) (lh&0xff);
//                    buf[9]=(char)((lh&0xff00)>>8);
//                }
//                Buf_Com3.PutData(buf,16);
//                buf[0]=0xfd;
//                buf[1]=(char) ini_mode;
//                Buf_Com3.PutData(buf,8);
//
//
//                switch (Menu.stage) {
//                    case     ALIGN_COR_NEW_CONF:{
//                        stage=ALIGN_S1_PRE;
//
//                        if(FixFormat==FixGeoOrth)
//                        {
//                            iBelt=(dL/6)+1;
//                            rover->Bl_XY(dB*M_PI/180.,(dL-(6*iBelt-3))*M_PI/180.,&X54,&Y54,2);						//参数'2'表示CGCS2000坐标了,X54及Y54只是自用原来的参数.
//                            dx=(int)X54;
//                            dy=(int)(Y54+5e5+iBelt*1e6);
//                            lh=(int)dH;
//                        }
//                        else
//                        {
//                            ;
//                        }
//                        buf[0]=0xf2;
//                        buf[1]=(int)dx&0xff;
//                        buf[2]=(int)((dx&0xff00)>>8);
//                        buf[3]=(int)((dx&0xff0000)>>16);
//                        buf[4]=(int)dy&0xff;
//                        buf[5]=(int)((dy&0xff00)>>8);
//                        buf[6]=(int)((dy&0xff0000)>>16);
//                        buf[7]=(int)((dy&0xff000000)>>24);
//                        if(lh&0x8000)
//                        {
//                            lhr=lh&0x7fff;
//                            lhr-=1;
//                            buf[8]=(int)0xff&~lhr;
//                            buf[9]=(int)((0xff00&~lhr)>>8);
//                            buf[9]|=0x80;
//                        }
//                        else
//                        {
//                            buf[8]=(int)lh&0xff;
//                            buf[9]=(int)((lh&0xff00)>>8);
//                        }
//                        Buf_Com3.PutData(buf,16);
//                        break;
//                }
//
//
//            }
//        });
//
//
//        btn_quxiao = (Button) getActivity().findViewById(R.id.btn_shuruzuobiao_queren_quxiao);
//
//        btn_quxiao.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View v) {
//                FragmentManager fm = getFragmentManager();
//                fm.popBackStack();
//            }
//        });
//    }
//
//}
}